scrubbed down - German English Dictionary